function ajax(){
	this.prototype.objeto=false;
  if(typeof XMLHttpRequest!='undefined'){
  	this.objetoAjax = new XMLHttpRequest();
  }else{
  		try{
		   	/*Para navegadores distintos a internet explorer*/
		   	this.objeto = new ActiveXObject("Msxml2.XMLHTTP");
		  } catch (e) {
		   	try {
		    	 /*Para explorer*/
		     	this.objeto= new ActiveXObject("Microsoft.XMLHTTP");
		     } 
		     catch (ex) {
		    }
	 	}
  }
}

ajax.prototype.tipoElemento=function(tipo){
	var salida;
	switch(tipo){
		case "texto":
			salida="LABEL";
			break;
		case "enlace":
			salida="A";
			break;
		case "selccion":
			salida="SELECT";
			break;
		case "entrada":
			salida="INPUT";
			break;
		case "area":
			salida="TEXTAREA";
			break;	
		case "columna":
			salida="TD";
			break;
		case "fila":
			salida="TR";
			break;
		case "tabla"
			salida="TABLE";
		 break;		
		 case "opcion"
		 	salida="OPTION";
		 break;	
	}
	return salida;
}
ajax.prototype.crearCapa=function(tipo,mensaje,componente){
	if(componete)
		elementoPadre=document.getElementById(componente);
	else
		elementoPadre=document;	
	tipoDom=tipoElement(tipo);
}
ajax.prototype.solicitar=function(metodo,url,mensaje){
	if(mensaje){
		var cargando=document.getElementById("Cargando");
		if(cargando==undefined){
			this.crearCapa(texto,"Cargando..");
		}
	}
}
